// pages/market/market.js
Page({

	/**
	 * 页面的初始数据
	 */
	data: {

	},

	navigateTo(){
		wx.navigateTo({
			url: '/pages/list/list?id=1',
		})
		wx.redirectTo({
			url: '/pages/list/list',
		})
		wx.navigateBack({
			delta:2
		})
	},

	// 将数据存储到本地
	setStorage() {
		// 第一个参数：本地存储中指定的key   第二个参数：需要存储的数据
		// wx.setStorageSync('num', 1)
		// wx.setStorageSync('num', [1,2,3])
		// wx.setStorageSync('obj', {name:'Tom',age:18})

		// ------------------异步-----------------

		wx.setStorage({
			key: 'num',
			data: 1
		})
		wx.setStorage({
			key: 'obj',
			data: {
				name: 'Jerry',
				age: 15
			}
		})
	},

	// 获取本地存储的数据
	async getStorage() {
		// const res = wx.getStorageSync('num')
		// const res1 = wx.getStorageSync('obj')
		// console.log(res);
		// console.log(res1);

		// ------------------异步----------------- 异步需要使用await和async
		const {data } = await wx.getStorage({
			key:'obj'
		})
		console.log(data);
	},

	// 删除本地存储的数据
	removeStorage() {
		// wx.removeStorageSync('undefined')
		// ----------异步---------
		wx.removeStorage({
			key: 'obj',
		})
	},

	// 清空本地存储的全部数据
	clearStorage() {
		// wx.clearStorageSync()
		// ----------异步---------
		wx.clearStorage()
	},

	/**
	 * 生命周期函数--监听页面加载
	 */
	onLoad(options) {

	},

	/**
	 * 生命周期函数--监听页面初次渲染完成
	 */
	onReady() {

	},

	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow() {

	},

	/**
	 * 生命周期函数--监听页面隐藏
	 */
	onHide() {

	},

	/**
	 * 生命周期函数--监听页面卸载
	 */
	onUnload() {

	},

	/**
	 * 页面相关事件处理函数--监听用户下拉动作
	 */
	onPullDownRefresh() {

	},

	/**
	 * 页面上拉触底事件的处理函数
	 */
	onReachBottom() {

	},

	/**
	 * 用户点击右上角分享
	 */
	onShareAppMessage() {

	}
})